<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html" template="/layout/normal.xhtml"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:c="http://java.sun.com/jstl/core"
	xmlns:s="http://jboss.com/products/seam/taglib">
	<ui:define name="body">
		<s:validateAll>
		<rich:modalPanel id="panel" width="350" height="100">
		<f:facet name="header">
			<h:panelGroup>
				<h:outputText value="Evaluar ejemplar"></h:outputText>
			</h:panelGroup>
		</f:facet>
		<f:facet name="controls">
			<h:panelGroup>
				<h:graphicImage value="/images/modal/close.png"
					style="cursor:pointer" id="hidelink" />
				<rich:componentControl for="panel" attachTo="hidelink"
					operation="hide" event="onclick" />
			</h:panelGroup>
		</f:facet>
		<h:panelGrid columns="1">
			<h:outputText
				value="Si continua guardará la evaluación del ejemplar"></h:outputText>
			<br />
		</h:panelGrid>
		<h:panelGrid columns="3">
			<h:outputLink value="#" id="acep">
				<a4j:commandButton value="Aceptar"
					action="#{evaluarCanario.guardar}" rendered="#{!evaluarCanario.consulta}"
					></a4j:commandButton>
				<rich:componentControl for="panel" attachTo="acep" operation="hide"
					event="onclick" />
			</h:outputLink>
			<rich:spacer style="Width:100px;">
			</rich:spacer>
			<h:outputLink value="#" id="cancel">
				<h:commandButton value="Cancelar"></h:commandButton>
				<rich:componentControl for="panel" attachTo="cancel"
					operation="hide" event="onclick" />
			</h:outputLink>
		</h:panelGrid>
		</rich:modalPanel>
			<h:panelGrid columns="1" id="mensaje">
				<h:messages id="mensajes" />
			</h:panelGrid>

			<h:panelGrid columns="1" styleClass="contenedor_pest">
				<rich:tabPanel id="panelPrincipal">
					<rich:tab label="Gestion Canarios">
							<s:validateAll>
						<h:panelGrid id="principal" columns="2" style="width:100%;">
							<h:outputLabel value="Melaninas" styleClass="th150"></h:outputLabel>
							<h:inputText value="#{evaluarCanario.puntuacion.criterio1}" disabled="#{evaluarCanario.puntuacion.descalificado or evaluarCanario.consulta}" ></h:inputText>
							<h:outputLabel value="Lipocromos" styleClass="th150"></h:outputLabel>
							<h:inputText value="#{evaluarCanario.puntuacion.criterio2}" disabled="#{evaluarCanario.puntuacion.descalificado or evaluarCanario.consulta}"/>
							<h:outputLabel value="Categoria" styleClass="th150"></h:outputLabel>
							<h:inputText value="#{evaluarCanario.puntuacion.criterio3}" disabled="#{evaluarCanario.puntuacion.descalificado or evaluarCanario.consulta}"/>
							<h:outputLabel value="Plumaje" styleClass="th150"></h:outputLabel>
							<h:inputText value="#{evaluarCanario.puntuacion.criterio4}" disabled="#{evaluarCanario.puntuacion.descalificado or evaluarCanario.consulta}"/>
							<h:outputLabel value="Talla y Forma" styleClass="th150"></h:outputLabel>
							<h:inputText value="#{evaluarCanario.puntuacion.criterio5}" disabled="#{evaluarCanario.puntuacion.descalificado or evaluarCanario.consulta}"/>
							<h:outputLabel value="Posicion" styleClass="th150"></h:outputLabel>
							<h:inputText value="#{evaluarCanario.puntuacion.criterio6}" disabled="#{evaluarCanario.puntuacion.descalificado or evaluarCanario.consulta}"/>
							<h:outputLabel value="Impresión General" styleClass="th150"></h:outputLabel>
							<h:inputText value="#{evaluarCanario.puntuacion.criterio7}" disabled="#{evaluarCanario.puntuacion.descalificado or evaluarCanario.consulta}"/>
							<h:outputLabel value="Puntuacion Total" styleClass="th150"></h:outputLabel>
							<h:inputText value="#{evaluarCanario.puntuacion.puntuacion}" disabled="#{evaluarCanario.puntuacion.descalificado or evaluarCanario.consulta}"/>
							<h:outputLabel value="Descalificado" styleClass="th150"></h:outputLabel>
							<h:selectBooleanCheckbox value="#{evaluarCanario.puntuacion.descalificado}" disabled="#{evaluarCanario.consulta}">
								<a4j:support event="onchange" reRender="principal" action="#{evaluarCanario.descalificar}"></a4j:support>
							</h:selectBooleanCheckbox>
							<h:outputLabel value="Observaciones" styleClass="th150"></h:outputLabel>
							<h:inputTextarea value="#{evaluarCanario.puntuacion.motivo}" disabled="#{evaluarCanario.consulta}"
										style=" width : 450px; height: 100px;"></h:inputTextarea>
							<h:outputLabel value="Premio" styleClass="th150"></h:outputLabel>
							<h:selectOneMenu value="#{evaluarCanario.puntuacion.premio}" styleClass="td100" disabled="#{evaluarCanario.puntuacion.descalificado or evaluarCanario.consulta}">
									<s:selectItems var="tipo" value="#{evaluarCanario.listaPremios}"
										label="#{tipo.descripcion}" noSelectionLabel=""></s:selectItems>
									<s:convertEntity />
							</h:selectOneMenu>
						</h:panelGrid>
							</s:validateAll>

					</rich:tab>

				</rich:tabPanel>
			</h:panelGrid>
		</s:validateAll>
	</ui:define>
	<ui:define name="botonera">
		<h:panelGrid columns="7" id="botones" styleClass="botones">
			<h:panelGrid columns="1">
				<h:commandButton styleClass="boton guardar"
					action="#{evaluarCanario.vacio}" value="" id="link1" rendered="#{!evaluarCanario.consulta}"
					title="Guardar cambios">
					<rich:componentControl for="panel" attachTo="link1"
										operation="show" event="onclick" />
				</h:commandButton>
				<h:outputText value="Guardar" styleClass="boton_texto" rendered="#{!evaluarCanario.consulta}" />

			</h:panelGrid>
		</h:panelGrid>
	</ui:define>
</ui:composition>

